//省份数据
import { decrypt } from "@/utils/encryption.js"
const PROVINCE_CONVERSION_LIST = {
  "gj": "国家",
  "heb": "河北省",
  "sx": "山西省",
  "tj": "天津市",
  "nmg": "内蒙古自治区",
  "hlj": "黑龙江省",
  "bj": "北京市",
  "ln": "辽宁省",
  "sh": "上海市",
  "jl": "吉林省",
  "js": "江苏省",
  "ah": "安徽省",
  "zj": "浙江省",
  "jx": "江西省",
  "fj": "福建省",
  "sd": "山东省",
  "hen": "河南省",
  "gx": "广西壮族自治区",
  "hun": "湖南省",
  "gd": "广东省",
  "hub": "湖北省",
  "gz": "贵州省",
  "yn": "云南省",
  "sc": "四川省",
  "han": "海南省",
  "cq": "重庆市",
  "snx": "陕西省",
  "xz": "西藏自治区",
  "gs": "甘肃省",
  "qh": "青海省",
  "nx": "宁夏回族自治区",
  "xj": "新疆维吾尔自治区",
  "tw": "台湾省",
  "hk": "香港特别行政区",
  "mo": "澳门特别行政区",
}

/**
 * 省份转换
 * @param {*} base 
 * @param {*} showText 无数据时，显示的文本
 */
export default (base, showText = decrypt(process.env.VUE_APP_DEFAULT_SHOW_TEXT)) => {
  return base ? PROVINCE_CONVERSION_LIST[base] : showText;
}
